home *** CD-ROM | disk | FTP | other *** search
/ Computer Arts Interactif 42 / CA 42.iso / mac / PC / logiciels / Publication / QuarkPassport 5.0 Beta / Data.Cab / F7746_WhitePaper2.xml < prev    next >
Extensible Markup Language  |  2000-01-17  |  17KB  |  46 lines

  1. <?xml version="1.0" encoding="UTF-8" standalone="yes"?><?xml-stylesheet type="text/css" href="wp2.css"?><!--<!DOCTYPE whitePaper [<!ELEMENT whitePaper (head_L1,body)><!ATTLIST whitePaper     xmlns:HTML CDATA #FIXED "http://www.w3.org/TR/REC-html40"><!ELEMENT body (parag|head_L2|head_L3|parag_legal|illustration)*><!ELEMENT head_L1 (#PCDATA)><!ELEMENT head_L2 (#PCDATA)><!ELEMENT head_L3 (#PCDATA)><!ELEMENT parag (#PCDATA)><!ELEMENT parag_legal (#PCDATA)><!ELEMENT HTML:img EMPTY><!ATTLIST HTML:img     src CDATA #IMPLIED><!ELEMENT caption (#PCDATA)><!ELEMENT illustration (HTML:img,caption)>]>--><whitePaper xmlns:HTML="http://www.w3.org/TR/REC-html40"><head_L1>avenue.quark White Paper</head_L1><body><parag>A lot of organizations have content stored in QuarkXPressΓäó documents. Content that they'd like to use elsewhere ΓÇö most notably, on the Web. Until now, though, there's been no easy way to extract that content for reuse.
  2. </parag><parag>That's all about to change, thanks to avenue.quarkΓäó ΓÇö a new QuarkΓäó product that will let you tag the content of your QuarkXPress documents and then extract that content in XML format. Avenue.quark will even automate a significant portion of the process, making it easier than you ever imagined.
  3. </parag><head_L2>What is XML?
  4. </head_L2><parag>XML (Extensible Markup Language) is a specification that lets you label different types of information by surrounding that information with descriptive tags. For example, to indicate that a particular phrase is a company name, you can "tag" it with XML <companyName> tags, like so:
  5. </parag><parag><companyName>Quark, Inc.</companyName>
  6. </parag><parag>Once your content has been tagged and saved in XML format, you can use it in a variety of ways. For example, you can put it into a database and serve it on the Web, and use HTML templates to automatically format each bit of information based on what kind of tags it has. XML is also used as a standardized format for the exchange of information between organizations and industries.
  7. </parag><head_L2>What is avenue.quark?
  8. </head_L2><parag>Avenue.quark is software that lets you use a DTD to extract structured content from QuarkXPress documents and store that content in XML format.
  9. </parag><head_L3>What is a DTD?
  10. </head_L3><parag>A DTD, or Document Type Definition, is a blueprint for constructing a particular type of document. A DTD defines a list of element types, or labels that you can apply to the various parts of documents that use the DTD. For example, a DTD might define <headline> and <bodyText> element types, which you can then use to tag headlines as <headline> elements and paragraphs as <bodyText> elements.
  11. </parag><parag>Ideally, the DTD should also indicate what order these elements should fall in; for example, you wouldn't want a paragraph to come before a headline.
  12. </parag><head_L3>Rule-based tagging
  13. </head_L3><parag>Avenue.quark tagging rules let you associate styles and structures in QuarkXPress documents with element types in a DTD. For example, you could associate a style sheet named "Headline" with an element type named <headline>.
  14. </parag><parag>Once you've created your tagging rules, you can use avenue.quark to automate the tagging process. In the above example, all paragraphs that use the "Headline" style sheet can be tagged automatically ΓÇö allowing you to get your QuarkXPress content into XML format in record time.
  15. </parag><head_L2>An Example of How avenue.quark Works
  16. </head_L2><parag>Let's say your company has created a large number of technical briefs in QuarkXPress format, and you'd like to store them in XML format so you can put them in a database and make them available on the Web or company intranet. The briefs all use the same QuarkXPress template and style sheets.
  17. </parag><head_L3>Step one: Creating an XML template
  18. </head_L3><parag>XML templates are an avenue.quark feature that lets you create a series of XML documents based on the same DTD and tagging rule set.
  19. </parag><parag>To create an avenue.quark XML template, you first indicate the DTD that describes your technical briefs. You can create your own DTD or use an industry-standard DTD.
  20. </parag><parag>Next, you open up the QuarkXPress template on which the briefs are based. (Or, if you don't have the template, you can use one of the briefs themselves.)
  21. </parag><parag>Now you create a tagging rule set by associating style sheet names and other formatting attributes with elements in the DTD. For example, you might map a "Title" paragraph style sheet to a <briefTitle> element, indicating that you want each paragraph with the "Title" style sheet applied to it to be tagged as a <briefTitle>.
  22. </parag><parag>When you're finished, you just save the XML document as an XML template, just as you would save a QuarkXPress document as a QuarkXPress template. 
  23. </parag><head_L3>Step two: Content extraction
  24. </head_L3><parag>To begin content extraction, you first indicate the XML template you want to use. Then you open up one of the briefs and drag its content to the XML Workspace palette; avenue.quark responds by using the DTD and tagging rule set to automatically tag most of the content in the document. (The percentage of content that can be automatically tagged depends on the thoroughness of the tagging rule set and the degree to which the documents adhere to their QuarkXPress style sheets.)
  25. </parag><parag>You can view the content and its tags, manually map additional content in the document to other elements, and even add new content.
  26. </parag><parag>When you're finished, you just save, and the content is stored in an XML file. Tagging the rest of the briefs is just as easy ΓÇö even if you need to do some manual tagging, you're still done in minutes.
  27. </parag><head_L2>XML Out and XML In
  28. </head_L2><parag>When people hear that avenue.quark lets you export QuarkXPress content in XML format, the first question they usually have is, "Does it also let you import XML content into QuarkXPress documents?"
  29. </parag><parag>The answer is yes. Avenue.quark will ship with a QuarkXTensions module named "XML Import," which will let you place XML content into QuarkXPress documents.
  30. </parag><parag>For more information about XML Import, see the XML Import White Paper.
  31. </parag><illustration><HTML:img src="diagram1.gif"></HTML:img><caption>Avenue.quark lets you tag the content of QuarkXPress documents and then extract that content in XML format.</caption></illustration><head_L2>Benefits
  32. </head_L2><parag>Avenue.quark offers powerful benefits to anyone who wants to be smart about moving their QuarkXPress content to the Web.
  33. </parag><head_L3>Intelligent handling of content
  34. </head_L3><parag>Avenue.quark separates content from presentation. When you use avenue.quark to move QuarkXPress content into XML format, you impose structure on the various parts of that content. Then you can use a variety of methods to automatically format the content based on its meaning, rather than manually formatting the content yourself.
  35. </parag><parag>Another advantage: Tagged content can be used in more than one place, in more than one way, without requiring you to make multiple copies of it. For example, you can serve the same XML content in two different Web sites with completely different looks.
  36. </parag><head_L3>Use your existing QuarkXPress content
  37. </head_L3><parag>Avenue.quark lets you make the most of the content you already have in QuarkXPress format.
  38. </parag><head_L3>Use your existing QuarkXPress skills
  39. </head_L3><parag>QuarkXPress users can learn how to use avenue.quark in no time at all. It's as fast and easy to use as QuarkXPress, offering you the maximum in efficiency and usability.
  40. </parag><head_L3>Easy updating
  41. </head_L3><parag>Instead of updating the print and Web-served versions of a document separately, you can update the print version in QuarkXPress and then simply use avenue.quark to reflect those changes in XML.
  42. </parag><head_L3>Compatibility with existing systems
  43. </head_L3><parag>Avenue.quark can be integrated with existing Web systems, including Web application servers.
  44. </parag><head_L3>Integration with Quark products
  45. </head_L3><parag>Avenue.quark is tightly integrated with QuarkXPress and QuarkXPress PassportΓäó.</parag><parag_legal>NOTE: All of the information in this document is subject to change without notice.
  46. </parag_legal><parag_legal>┬⌐1999 by Quark Technology Partnership and Quark, Inc. All rights reserved. Quark, QuarkXPress, and QuarkXPress Passport are trademarks of Quark, Inc. and all applicable affiliated companies, Reg U.S. Pat. & Tm. Off. and in many other countries. Avenue.quark and the Quark logo are trademarks of Quark, Inc. and all applicable affiliated companies. All other trademarks are the properties of their respective owners.┬á113571</parag_legal></body></whitePaper><!--The information in the following processing instruction is used by avenue.quark. Do not edit or remove it if you plan to reopen this XML file in avenue.quark--><?avenue.quark <strt><docs plat="2" vers="1.0.0" dtyp="xml" dttr="F0A6E98E-B2CC-11D3-9684-0005020483C5-02A55D90" dtnm="WhitePaper.dtd" wple="520" wpto="104" wpri="930" wpbo="453"><xrse xrui="854DA1E4-B2CE-11D3-9684-0005020483C5-00000000" xrpa="Room 101:Desktop Folder:WhitePaper.xml" xrty="3"></xrse><xrex xrui="93E0F5CE-B2CB-11D3-9684-0005020483C5-00000000" xrpa="Room 101:Temporary Items:Document3" xrty="2"></xrex></docs><dhnt dhst="0"><hset hsnm="White Paper Rules"><hint hidi="17"></hint><hint hidi="15"><hrco hrcu="32768" hrcs="Head" hrce="0" hrcp="1" hrcb="0" hrcn="" hrcd="0" hrxr="0" hrxg="0" hrxb="0" hrcf="0" hrci="0" hrct="0" hrcl="-1"></hrco></hint><hint hidi="5"></hint><hint hidi="11"><hrco hrcu="32768" hrcs="Body Text" hrce="0" hrcp="1" hrcb="1" hrcn="" hrcd="0" hrxr="0" hrxg="0" hrxb="0" hrcf="0" hrci="0" hrct="0" hrcl="-1"></hrco></hint><hint hidi="14"><hrco hrcu="32768" hrcs="Subhead" hrce="0" hrcp="1" hrcb="0" hrcn="" hrcd="0" hrxr="0" hrxg="0" hrxb="0" hrcf="0" hrci="0" hrct="0" hrcl="-1"></hrco></hint><hint hidi="13"><hrco hrcu="32768" hrcs="Subsubhead" hrce="0" hrcp="1" hrcb="0" hrcn="" hrcd="0" hrxr="0" hrxg="0" hrxb="0" hrcf="0" hrci="0" hrct="0" hrcl="-1"></hrco></hint><hint hidi="16"><hrco hrcu="32768" hrcs="Legal Text" hrce="0" hrcp="1" hrcb="1" hrcn="" hrcd="0" hrxr="0" hrxg="0" hrxb="0" hrcf="0" hrci="0" hrct="0" hrcl="-1"></hrco></hint><hint hidi="2"></hint><hint hidi="12"></hint><hint hidi="1"></hint></hset></dhnt><tree trli="55"><whitePaper tgid="0" elid="17" tgxi="-1" tgbx="0" tgct="0" tgtg="0" tgcl="0" tgbl="0" tgit="0" tgcs="0"><head_L1 tgid="2" elid="18" tgxi="0" tgbx="50" tgct="1" tgtg="1" tgcl="1" tgbl="0" tgit="0" tgcs="24"></head_L1><body tgid="3" elid="19" tgxi="-1" tgbx="0" tgct="0" tgtg="0" tgcl="0" tgbl="0" tgit="0" tgcs="0"><parag tgid="4" elid="6" tgxi="0" tgbx="53" tgct="1" tgtg="1" tgcl="1" tgbl="0" tgit="0" tgcs="219"></parag><parag tgid="5" elid="6" tgxi="0" tgbx="53" tgct="1" tgtg="1" tgcl="1" tgbl="0" tgit="0" tgcs="295"></parag><head_L2 tgid="6" elid="7" tgxi="0" tgbx="53" tgct="1" tgtg="1" tgcl="1" tgbl="0" tgit="0" tgcs="13"></head_L2><parag tgid="7" elid="6" tgxi="0" tgbx="53" tgct="1" tgtg="1" tgcl="1" tgbl="0" tgit="0" tgcs="282"></parag><parag tgid="8" elid="6" tgxi="0" tgbx="53" tgct="1" tgtg="1" tgcl="1" tgbl="0" tgit="0" tgcs="39"></parag><parag tgid="9" elid="6" tgxi="0" tgbx="53" tgct="1" tgtg="1" tgcl="1" tgbl="0" tgit="0" tgcs="383"></parag><head_L2 tgid="10" elid="7" tgxi="0" tgbx="53" tgct="1" tgtg="1" tgcl="1" tgbl="0" tgit="0" tgcs="22"></head_L2><parag tgid="11" elid="6" tgxi="0" tgbx="53" tgct="1" tgtg="1" tgcl="1" tgbl="0" tgit="0" tgcs="144"></parag><head_L3 tgid="12" elid="8" tgxi="0" tgbx="53" tgct="1" tgtg="1" tgcl="1" tgbl="0" tgit="0" tgcs="15"></head_L3><parag tgid="13" elid="6" tgxi="0" tgbx="53" tgct="1" tgtg="1" tgcl="1" tgbl="0" tgit="0" tgcs="394"></parag><parag tgid="14" elid="6" tgxi="0" tgbx="53" tgct="1" tgtg="1" tgcl="1" tgbl="0" tgit="0" tgcs="150"></parag><head_L3 tgid="15" elid="8" tgxi="0" tgbx="53" tgct="1" tgtg="1" tgcl="1" tgbl="0" tgit="0" tgcs="19"></head_L3><parag tgid="16" elid="6" tgxi="0" tgbx="53" tgct="1" tgtg="1" tgcl="1" tgbl="0" tgit="0" tgcs="224"></parag><parag tgid="17" elid="6" tgxi="0" tgbx="53" tgct="1" tgtg="1" tgcl="1" tgbl="0" tgit="0" tgcs="278"></parag><head_L2 tgid="18" elid="7" tgxi="0" tgbx="53" tgct="1" tgtg="1" tgcl="1" tgbl="0" tgit="0" tgcs="37"></head_L2><parag tgid="19" elid="6" tgxi="0" tgbx="53" tgct="1" tgtg="1" tgcl="1" tgbl="0" tgit="0" tgcs="293"></parag><head_L3 tgid="20" elid="8" tgxi="0" tgbx="53" tgct="1" tgtg="1" tgcl="1" tgbl="0" tgit="0" tgcs="35"></head_L3><parag tgid="21" elid="6" tgxi="0" tgbx="53" tgct="1" tgtg="1" tgcl="1" tgbl="0" tgit="0" tgcs="133"></parag><parag tgid="22" elid="6" tgxi="0" tgbx="53" tgct="1" tgtg="1" tgcl="1" tgbl="0" tgit="0" tgcs="166"></parag><parag tgid="23" elid="6" tgxi="0" tgbx="53" tgct="1" tgtg="1" tgcl="1" tgbl="0" tgit="0" tgcs="154"></parag><parag tgid="24" elid="6" tgxi="0" tgbx="53" tgct="1" tgtg="1" tgcl="1" tgbl="0" tgit="0" tgcs="326"></parag><parag tgid="25" elid="6" tgxi="0" tgbx="53" tgct="1" tgtg="1" tgcl="1" tgbl="0" tgit="0" tgcs="147"></parag><head_L3 tgid="26" elid="8" tgxi="0" tgbx="53" tgct="1" tgtg="1" tgcl="1" tgbl="0" tgit="0" tgcs="29"></head_L3><parag tgid="27" elid="6" tgxi="0" tgbx="53" tgct="1" tgtg="1" tgcl="1" tgbl="0" tgit="0" tgcs="479"></parag><parag tgid="28" elid="6" tgxi="0" tgbx="53" tgct="1" tgtg="1" tgcl="1" tgbl="0" tgit="0" tgcs="132"></parag><parag tgid="29" elid="6" tgxi="0" tgbx="53" tgct="1" tgtg="1" tgcl="1" tgbl="0" tgit="0" tgcs="202"></parag><head_L2 tgid="30" elid="7" tgxi="0" tgbx="53" tgct="1" tgtg="1" tgcl="1" tgbl="0" tgit="0" tgcs="19"></head_L2><parag tgid="31" elid="6" tgxi="0" tgbx="53" tgct="1" tgtg="1" tgcl="1" tgbl="0" tgit="0" tgcs="197"></parag><parag tgid="32" elid="6" tgxi="0" tgbx="53" tgct="1" tgtg="1" tgcl="1" tgbl="0" tgit="0" tgcs="156"></parag><parag tgid="33" elid="6" tgxi="0" tgbx="53" tgct="1" tgtg="1" tgcl="1" tgbl="0" tgit="0" tgcs="71"></parag><illustration tgid="51" elid="10" tgxi="-1" tgbx="0" tgct="0" tgtg="0" tgcl="0" tgbl="0" tgit="0" tgcs="0"><HTML:img tgid="52" elid="3" tgxi="-1" tgbx="0" tgct="0" tgtg="0" tgcl="0" tgbl="0" tgit="0" tgcs="0"></HTML:img><caption tgid="54" elid="4" tgxi="0" tgbx="34" tgct="1" tgtg="1" tgcl="1" tgbl="0" tgit="0" tgcs="107"></caption></illustration><head_L2 tgid="34" elid="7" tgxi="0" tgbx="53" tgct="1" tgtg="1" tgcl="1" tgbl="0" tgit="0" tgcs="9"></head_L2><parag tgid="35" elid="6" tgxi="0" tgbx="53" tgct="1" tgtg="1" tgcl="1" tgbl="0" tgit="0" tgcs="121"></parag><head_L3 tgid="36" elid="8" tgxi="0" tgbx="53" tgct="1" tgtg="1" tgcl="1" tgbl="0" tgit="0" tgcs="32"></head_L3><parag tgid="37" elid="6" tgxi="0" tgbx="53" tgct="1" tgtg="1" tgcl="1" tgbl="0" tgit="0" tgcs="330"></parag><parag tgid="38" elid="6" tgxi="0" tgbx="53" tgct="1" tgtg="1" tgcl="1" tgbl="0" tgit="0" tgcs="253"></parag><head_L3 tgid="39" elid="8" tgxi="0" tgbx="53" tgct="1" tgtg="1" tgcl="1" tgbl="0" tgit="0" tgcs="38"></head_L3><parag tgid="40" elid="6" tgxi="0" tgbx="53" tgct="1" tgtg="1" tgcl="1" tgbl="0" tgit="0" tgcs="91"></parag><head_L3 tgid="41" elid="8" tgxi="0" tgbx="53" tgct="1" tgtg="1" tgcl="1" tgbl="0" tgit="0" tgcs="37"></head_L3><parag tgid="42" elid="6" tgxi="0" tgbx="53" tgct="1" tgtg="1" tgcl="1" tgbl="0" tgit="0" tgcs="170"></parag><head_L3 tgid="43" elid="8" tgxi="0" tgbx="53" tgct="1" tgtg="1" tgcl="1" tgbl="0" tgit="0" tgcs="14"></head_L3><parag tgid="44" elid="6" tgxi="0" tgbx="53" tgct="1" tgtg="1" tgcl="1" tgbl="0" tgit="0" tgcs="194"></parag><head_L3 tgid="45" elid="8" tgxi="0" tgbx="53" tgct="1" tgtg="1" tgcl="1" tgbl="0" tgit="0" tgcs="36"></head_L3><parag tgid="46" elid="6" tgxi="0" tgbx="53" tgct="1" tgtg="1" tgcl="1" tgbl="0" tgit="0" tgcs="93"></parag><head_L3 tgid="47" elid="8" tgxi="0" tgbx="53" tgct="1" tgtg="1" tgcl="1" tgbl="0" tgit="0" tgcs="32"></head_L3><parag tgid="48" elid="6" tgxi="0" tgbx="53" tgct="1" tgtg="1" tgcl="1" tgbl="0" tgit="0" tgcs="78"></parag><parag_legal tgid="49" elid="9" tgxi="0" tgbx="77" tgct="1" tgtg="1" tgcl="1" tgbl="0" tgit="0" tgcs="83"></parag_legal><parag_legal tgid="50" elid="9" tgxi="0" tgbx="77" tgct="1" tgtg="1" tgcl="1" tgbl="0" tgit="0" tgcs="422"></parag_legal></body></whitePaper></tree></strt>?><!--end avenue.quark processing instruction-->